nano application information technology data recovery computer file recovery software semiconductor computer repair management micro consulting equipment development mems thermal process electronics nanotechnology furnaces technology electronic